package org.nch.videoLauncher.view;

import org.nch.videoLauncher.presenter.MainWindowPresenter;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * User: bill
 * Date: Nov 16, 2008
 * Time: 8:52:23 AM
 * To change this template use File | Settings | File Templates.
 */
public interface IMainWindowView {

    public void setPresenter(MainWindowPresenter mainWindowPresenter);
    public void setMessageContainerText(String message);
    public String getMessageContainerText();
    public void setContentPanel(IContentPanel content);
    public void setTitleText(String title);
    public String getSearchText();

    public void setNavButtonView();
    public void setAddEditVideoView();
    public void setAddEditProfileView();
    public void setBrowseVideoView();
    public void setHistoryView();
    public void setSearchView();
    public void setSearchView(String searchTerm);

    public void setProfileList(List<String> profileNames);
    public void setSelectedProfile(String name);
    public String getSelectedProfile();
    public void clearProfileList();

}
